package com.auemall.dao;

import com.auemall.po.TOrderitemPO;
import com.auemall.po.TOrderitemPOExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TOrderitemPOMapper {
    int countByExample(TOrderitemPOExample example);

    int deleteByExample(TOrderitemPOExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TOrderitemPO record);

    int insertSelective(TOrderitemPO record);

    List<TOrderitemPO> selectByExample(TOrderitemPOExample example);

    TOrderitemPO selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TOrderitemPO record, @Param("example") TOrderitemPOExample example);

    int updateByExample(@Param("record") TOrderitemPO record, @Param("example") TOrderitemPOExample example);

    int updateByPrimaryKeySelective(TOrderitemPO record);

    int updateByPrimaryKey(TOrderitemPO record);
}